[Global Namespace]
Namespaces
Classes
Static Service Container wrapper.
Functions
Determines if the current user is allowed to run authorize.php.
Updates the node type visibility condition.
Provide the allowed values for a 'list_*' field.
Complete a batch process.
Perform a single batch operation.
Add txt to allowed extensions for all fields that allow uploads of insecure files.
Control entity operation access for a specific entity type.
Alter entity renderable values before cache checking during rendering.
Acts when creating a new entity of a specific type.
Control entity create access for a specific entity type.
Acts when initializing a fieldable entity object.
Respond to creation of a new entity of a particular type.
Act before entity deletion of a particular entity type.
Acts on a particular type of entity object about to be in an entity form.
Act on a specific type of entity before it is created or updated.
Respond to entity revision creation.
Respond to entity revision deletion of a particular type.
Act on content entities of a given type when loaded from the storage.
Acts when creating a new entity translation of a specific type.
Respond to entity translation deletion of a particular type.
Respond to creation of a new entity translation of a particular type.
Respond to updates to an entity of a particular type.
Act on entities of a particular type being assembled before rendering.
Alter the results of the entity build array for a particular entity type.
Perform alterations on the available fetchers.
Perform alterations on the available parsers.
Perform alterations on the available processors.
Alter the Ajax command data that is sent to the client.
Control access to a block instance.
Allow modules to alter the block plugin definitions.
Provide a block plugin specific block_build alteration.
Alter the result of \Drupal\Core\Block\BlockBase::build().
Provide a block plugin specific block_view alteration.
Alter the result of \Drupal\Core\Block\BlockBase::build().
Modify the list of available CKEditor 4 to 5 Upgrade plugins.
Modify the list of available CKEditor 5 plugins.
Modify the list of CSS files that will be added to a CKEditor instance.
Modify the list of available CKEditor plugins.
Alter the links of a comment.
Alter the configuration synchronization steps.
Introduce dynamic translation tabs for translation of configuration.
Alter existing translation tabs for translation of configuration.
Alter contextual links before they are rendered.
Alter the plugin definition of contextual links.
Alter a contextual links element before it is rendered.
Alter CSS files before they are output on the page.
Alter available data types for typed data wrappers.
Alter display variant plugin definitions.
Modifies JavaScript settings that are added for text editors.
Modifies the text editor XSS filter that will used for the given text format.
Alter the element type information returned from modules.
Control entity operation access.
Provides custom base field definitions for a content entity type.
Alter base field definitions for a content entity type.
Alter entity renderable values before cache checking during rendering.
Act on entity_bundle_create().
Act on entity_bundle_delete().
Provides field definitions for a specific bundle within an entity type.
Alter bundle field definitions.
Control entity create access.
Alter the render array generated by an EntityDisplay for an entity.
Exposes "pseudo-field" components on content entities.
Alter "pseudo-field" components on content entities.
Control access to fields.
Alter the default access behavior for a given field.
Provides field storage definitions for a content entity type.
Alter field storage definitions for a content entity type.
Acts when initializing a fieldable entity object.
Alter the settings used for displaying an entity form.
Change the form mode used to build an entity form.
Act on an array of entity IDs before they are loaded.
Acts on an entity object about to be shown on an entity form.
Act on entities as they are being prepared for view.
Respond to entity revision creation.
Act on content entities when loaded from the storage.
Acts when creating a new entity translation.
Respond to entity translation deletion.
Respond to creation of a new entity translation.
Act on entities being assembled before rendering.
Alter the results of the entity build array.
Alter the settings used for displaying an entity.
Change the view mode of an entity that is being displayed.
Alter the view modes for entity types.
Declare a template file extension to be used with a theme engine.
Perform alterations on Field API formatter types.
Alters the field formatter settings summary.
Allow modules to add settings to field formatters provided by other modules.
Returns the maximum weight for the entity components handled by the module.
Acts when a field storage definition is being purged.
Forbid a field storage update from occurring.
Perform alterations on preconfigured field options.
Override the default Views data for a Field API field.
Alter the Views data for a single Field API field.
Alter the Views data on a per field basis.
deprecated
Alter widget forms for a specific widget provided by another module.
Alter the complete form for a specific widget provided by other modules.
Alter the complete form for field widgets provided by other modules.
deprecated
Alter forms for field widgets provided by other modules.
Perform alterations on Field API widget types.
deprecated
Alter multi-value widget forms for a widget provided by another module.
deprecated
Alter forms for multi-value field widgets provided by other modules.
Alters the field widget settings summary.
Alter widget forms for a specific widget provided by another module.
Alter forms for field widgets provided by other modules.
Allow modules to add settings to field widgets provided by other modules.
Control access to private file downloads and specify HTTP headers.
Alter MIME type mappings used to determine MIME type from a file extension.
Register information about FileTransfer classes provided by a module.
Alter the FileTransfer class registry.
Perform actions when a text format has been disabled.
Provide a form-specific alteration for shared ('base') forms.
Provide a form-specific alteration instead of the global hook_form_alter().
Perform alterations before a form is rendered.
Allow themes to alter the theme-specific settings form.
Alter the HAL relation URI.
Perform alterations on help page section plugin definitions.
internal
Perform alterations on help topic definitions.
Alter the information provided in \Drupal\image\Annotation\ImageEffect.
Return an array of tasks to be performed by an installation profile.
Alter the full list of installation tasks.
Perform necessary alterations to the JavaScript before it is presented on the page.
Perform necessary alterations to the JavaScript settings (drupalSettings).
Modify the JavaScript settings (drupalSettings).
Controls access to filtering by entity data via JSON:API.
Restricts filtering access to the given field.
Controls access when filtering by entity data via JSON:API.
Allow modules to alter the fallback candidates for specific operations.
Allow modules to alter the language fallback candidates.
Perform alterations on language negotiation methods.
Perform alterations on language switcher links.
Perform alterations on language types.
Allow modules to alter layout plugin definitions.
Alter libraries provided by an extension.
Alter the list of projects to be updated by locale's interface translation.
Alter an email message created with MailManagerInterface->mail().
Alter the list of mail backend plugin definitions.
Alters the information provided in \Drupal\media\Annotation\MediaSource.
Allows adding data to a row for a migration with the specified ID.
Allows adding data to a row before processing it.
Allows altering the list of discovered migration plugins.
Alter the registry of modules implementing a hook.
Perform necessary actions before a module is installed.
Perform necessary actions before a module is uninstalled.
Perform necessary actions after modules are installed.
Perform necessary actions after modules are uninstalled.
Set permissions for a node to be written to the database.
Alter permissions for a node before it is written to the database.
Inform the node access system what permissions the user has.
Alter user access rules when trying to view, edit or delete a node.
Alter the links of a node.
Alters an oEmbed resource URL before it is fetched.
Alters the list of options to be displayed for a field.
Add attachments (typically assets) to a page before it is rendered.
Alter attachments (typically assets) to a page before it is rendered.
Alter the filtering of plugin definitions for a specific type and consumer.
Alter the filtering of plugin definitions for a specific plugin type.
Executes an update which is intended to update data, like entities.
Perform alterations to a structured query for a given tag.
Allow modules to alter in-place editor plugin metadata.
Returns a renderable array for the value of a single field in an entity.
Provide additional methods of scoring for core search results for nodes.
Return an array of removed hook_post_update_NAME() function names.
Render a template using the theme engine.
Preprocess text for search.
Return the name of a default shortcut set for the provided user account.
Perform alterations to the breadcrumb built by the BreadcrumbManager.
Alter the information parsed from module and theme .info.yml files.
Alter the default, hook-independent variables for all templates.
Register a module or theme's theme implementations.
Alter the theme registry information returned from hook_theme().
Provides alternate named suggestions for a specific theme hook.
Alters named suggestions for a specific theme hook.
Alters named suggestions for all theme hooks.
Provide information about available placeholder tokens and token types.
Alter the metadata about available placeholder tokens and token types.
Provide replacement values for placeholder tokens.
Alter replacement values for placeholder tokens.
Allow modules to alter tour items before render.
Provide language-specific overrides for transliteration.
Perform a single update between minor versions.
Return an array of information about module update dependencies.
Return a number which is no longer available as hook_update_N().
Alter the list of projects before fetching data and comparing versions.
Alter the information about available updates for projects.
Provide information on Updaters (classes that can update Drupal).
Act on user account cancellations.
Alter the username that is displayed for a user.
Alter validation constraint plugin definitions.
Verify an archive after it has been downloaded and extracted.
Analyze a view to provide warnings about its configuration.
Alter the table and field information from hook_views_data().
Replace special strings when processing a view with form elements.
Allow modules to respond to the invalidation of the Views cache.
Modify the list of available views access plugins.
Modify the list of available views area handler plugins.
Modify the list of available views argument handler plugins.
Modify the list of available views default argument plugins.
Modify the list of available views argument validation plugins.
Modify the list of available views cache plugins.
Modify the list of available views display plugins.
Modify the list of available views display extender plugins.
Modify the list of available views exposed form plugins.
Modify the list of available views field handler plugins.
Modify the list of available views filter handler plugins.
Modify the list of available views join plugins.
Modify the list of available views pager plugins.
Modify the list of available views query plugins.
Modify the list of available views relationship handler plugins.
Modify the list of available views row plugins.
Modify the list of available views sort handler plugins.
Modify the list of available views style plugins.
Modify the list of available views wizard plugins.
Act on the view immediately after the query has been executed.
Post-process any rendered data.
Act on the view before the query is built, but after displays are attached.
Act on the view after the query is built and just before it is executed.
Alter a view at the very beginning of Views processing.
Alter the view preview information.
Alter the query before it is executed.
Replace special strings in the query before it is executed.
Alter the renderable array representing the edit page for one display.
Alter the top of the display for the Views UI.
Alter the links displayed at the top of the view edit form.
Clear caches due to addition of service decorator for entity form controller.
Update view displays that use Layout Builder to add empty context mappings.
Clear caches due to adding a new route enhancer.
Updates stale references to Drupal\media\Entity\Media::getCurrentUserId.
Uninstall migrate_drupal_multilingual since migrate_drupal is installed.
Updates stale references to Drupal\node\Entity\Node::getCurrentUserId.
Implements hook_form_FORM_ID_alter() for system_theme_settings.
Mark everything for reindexing after diacritics removal rule change.
Remove obsolete serialization.settings configuration.
Clear caches due to trustedCallbacks changing in ClaroPreRender.
Remove obsolete system.authorize configuration.
Enable the modules that are providing the listed database drivers.
Remove backwards-compatibility leftovers from entity type definitions.
Update all entity form displays that contain extra fields.
Drop the 'all' index on the 'key_value_expire' table.
Add new security advisory retrieval settings.
Clear the cache after deprecating Term views argument validator.
Update text_with_summary widgets to add summary required flags.
Convert Joyride selectors to selector property.
Calculate role dependencies and remove non-existent permissions.
Clear errors caused by relationships to configuration entities.
Update field names for multi-value base fields.
Clear caches due to adding a relationship from revision table to base table.
Clear caches due to removal of sorting for global custom text field.
Rename the setting for showing the default display to 'default_display'.
Add the identifier option to all sort handler configurations.
Updates stale references to Drupal\workspaces\Entity\Workspace::getCurrentUserId.
Removes the workspace association entity and field schema data.